delayed launch - German English Dictionary